be making leeway - Turkish English Dictionary